Golang Job: Senior Software Engineer - VIDEO (Greater Vancouve

Job added on

Company

Wisi

Location

Pitt Meadows - Canada

Job type

Full-Time

Golang Job Details

At WISI, we have spent almost 100 years focused on implementing the most innovative and reliable technology solutions.


We are looking for Senior Software Engineers to join us as we scale up our Engineering team here at WISI, delivering carrier-grade video transcoder products to cable/video operators.
This opportunity is open to both local and remote candidates as long as you are based in Canada.


We offer a competitive salary and benefits package and have some awesome perks in our beautiful office space. The company is located in Pitt Meadows, BC a suburb of Metro Vancouver. We are in a gorgeous location near walking and biking trails, away from the hustle and bustle of the city.

We have been certified as a Great Place to work, Best Workplace in B.C and Best Workplace in Canada after a thorough and independent analysis conducted by Great Place to Work Institute Canada


The Role:

You will join our growing engineering team as a Senior Software Engineer to design and build high-performance video delivery solutions. We are a small passionate team focused on delivering carrier grade software to our customers in an agile fashion.


You are passionate about technology and have worked previously in the video processing industry. You have experience with a variety of programming languages and technologies and aren’t afraid to try a new one. Your passion for software development keeps you learning and adopting new techniques and trends to improve how you work, not just the code you write.


You will:

  • Collaborate with other software developers to plan, design, develop, test, and maintain web and embedded applications.
  • Participate in peer-reviews of solution designs and related code.
  • Design and implement tools and processes to rapidly iterate and continuously release software.
  • Mentor and support the growth and development of other team members by sharing your experiences and best practices.
  • Produce well-organized, optimized, and documented source code.
  • Develop repeatable scientific test methods and tools for performance and load testing of company products and prototypes and quality assurance initiatives.
  • Analyze test results to identify issues and opportunities and characterize hardware and software performance to aid in business planning, new product discovery and product improvement.

Required skills:

  • Bachelor's Degree or equivalent in Computer Science or related discipline
  • 5+ years of professional experience in software development
  • Experience with Gstreamer Media Framework
  • Working knowledge of various conditional access/video/audio codec and streaming protocols including MPEG-4 AVC, HEVC, HLS, MPEG-DASH, Dolby Digital
  • Working knowledge of various video broadcast standards (ATSC, DVB , NTSC, PAL)
  • Use the technology stack that includes but not limited to: C/C++, Golang, JavaScript, Shell Scripts, Git, Linux, Docker
  • Knowledge of OOP design and patterns.
  • Knowledge of SQL and noSQL databases, including postgres, redis, influxdb, mysql
  • Understanding of software development best practices and experience with unit testing, using version control systems (Git), and continuous integration.
  • Experience with Agile methodologies
  • Passion for quality and writing clean, solid, readable code that scales and performs well

Bonus Skills:

  • Experience with various embedded processor architectures
  • Experience in web technologies utilizing microservices and REST

What’s in it for you:

  • A chance to work on cutting edge technology, with global customers, in a hot industry.
  • Learning is one of our core values so there are many opportunities for career development through lunch & learns, training, courses etc.
  • We offer competitive salaries, a comprehensive benefits package including health, dental, and vision coverage, and an Employee and Family Assistance Program to support the wellbeing of you and your family.
  • Additional health and wellness support through a health & wellness spending account to put your dollars where you need it most.
  • Flexible work environment
  • Birthday Day off - after all this is YOUR day.
  • RRSP matching program - we invest in your future.
  • Paid Volunteer Hours.
  • Be a part of a team of incredibly talented, driven, fun and supportive teammates.
  • Contribute to WISI’s award-winning Culture. We’re a Certified Great Place To Work and on the 2021 list of Best Workplace in Canada.
  • There's more but we will tell you more when we meet you!


Must be eligible to work in Canada


We are an equal opportunity employer and a very diverse company! We do not discriminate on the basis of race, colour, religion, national origin, sex, gender identity, gender expression, sexual orientation, age, marital status, age, language or disability status.